*{
    margin: 0;
    padding: 0;
}
/* ====================头部============================ */
#header{
    width: 100%;
    height: 107px;
    margin: 0 auto;
    /*background-color: aqua;*/
    max-width: 1300px;
}

.login_part img{
    width: 250px;
    height: 90px;
}
/* #header .login_part{
    width: 100%;
    height: 32px;
    background-color:lightgray;
} */

/* =====================详情============================= */
a{
    color: #666;
}
.myshowbox-container .btn-close {
    position: absolute;
    z-index: 9;
    top: 20px;
    right: 20px;
    width: 27px;
    height: 27px;
}
/*==========================右上角的角标X*/
/*.myshowbox-container .btn-close span {*/

/*    position: fixed;*/
/*    width: 15px;*/
/*    height: 15px;*/
/*    border-radius: 15px;*/
/*    padding: 5px;*/
/*    background: url(http://r1nxp2i0y.hn-bkt.clouddn.com/images/close-button.png) 5px 5px no-repeat #fff;*/
/*    background-size: 15px 15px;*/
/*    border: 1px solid #666;*/
/*    cursor: pointer;*/
/*}*/
.div-myshowbox .common-modalBox{
    padding:0 15px;
}

.current-carname {
    width: 100%;
    text-align: center;
    padding: 35px 0 25px;
}

.current-carbox .current-carlist:last-child {
    border-bottom: none;
}

.current-carbox .current-carlist {
    font-size: 14px;
    width: 100%;
    padding: 20px 0;
    border-bottom: 1px solid #e5e5e5;
    display: table;
}
.current-carinfo {
    width: 180px;
    padding-right: 50px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.current-carbox .current-carlist {
    font-size: 14px;
    width: 100%;
    padding: 20px 0;
    border-bottom: 1px solid #e5e5e5;
    display: table;
}

.current-carinfo {
    width: 180px;
    padding-right: 50px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.current-carbox .current-carlist {
    font-size: 14px;
    width: 100%;
    padding: 20px 0;
    border-bottom: 1px solid #e5e5e5;
    display: table;
}

.current-carpic {
    position: relative;
}

.current-carinfo {
    width: 180px;
    padding-right: 50px;
    text-align: center;
    display: table-cell;
    vertical-align: middle;
}

.current-carbox .current-carlist {
    font-size: 14px;
    width: 100%;
    padding: 20px 0;
    *border-bottom: 1px solid #ffffff;
    display: table;
}

.current-carpic img {
    width: 280px;
}
fieldset, img {
    border: 0;
}

.current-carinfo p {
    font-size: 16px;
    font-weight: bold;
    color: #000;
}
.current-carinfo span{
    font-size:17px ;
    font-weight: bold;
    color: #FF7E00;
}
ul{
    list-style: none;
}
.current-carconfigure li {
    height: 90px;
    width: 105px;
    float: left;
    text-align: center;
    padding: 10px 0;
    border: 1px solid #E5E5E5;
    border-left: none;
}
#li-first-child{
    border-left: 1px solid #E5E5E5 !important;
}

.configure-icon {
    width: 18px;
    height: 18px;
    display: inline-block;
}

.configure-icon img {
    width: 100%;
}

.current-carconfigure li p.configure-name {
    font-size: 15px;
    color: #7B7B7B;
}

.current-carconfigure li p {
    color: #333;
    font-weight: bold;
    padding: 3px 0;

}
.current-carconfigure li span{
    margin-top: 5px;
}

.current-carintro {
    padding: 10px 30px;
    width: 40%;
    display: block;
    float: left;
}

.current-carintro h3 {
    font-size: 16px;
    color: #ff7e00;
    padding-bottom: 15px;
}

.current-carintro p {
    font-size: 14px;
    line-height: 24px;
    color: #7b7b7b;
    /*padding-bottom: 20px;*/
    text-align: justify;
}

/*=============================评论=============================*/

.comment-box .comment-li .comment-title{
    width: 1180px;
    height: 30px;
    text-align: center;
    border-bottom: 1px #78767a solid;
}

.comment-box .comment-ul .comment-li{
    float: left;
    margin-top: 10px;
    margin-left: 5px;
    border-bottom: 1px solid #78767a;
}
.comment-box .comment-li .comment-customer{
    width: 1180px;
}

/*.comment-box .comment-li .customer-img {*/
/*    width: 50px;*/
/*    float: left;*/
/*}*/
/*.comment-box .comment-ul .comment-li .customer-img img {*/
/*    height: 36px;*/
/*    width: 36px;*/
/*    border-radius: 40px;*/
/*}*/
.customer-name{
    /*display: inline-block;*/
    /*float: left;*/
    margin-left: 10px;
    color: #1b6d85;
}

.comment-box .comment-ul .comment-li  .type-text{
    display: inline-block;
    float: left;
    margin-left: 8px;
    margin-top: 15px;
    width: 1099px;
    position: relative;
    margin-bottom: 7px;

}

.comment-box .comment-ul .comment-li .comment-handle {
    width: 1180px;
    height: 32px;
    float: left;
    line-height: 2;
}
.comment-box .comment-ul .comment-li .comment-handle a,span{
    display: inline-block;
}
.comment-box .comment-ul .comment-li .comment-handle .replay-handle{
    /*display: inline-block;*/
    margin-left: 838px;
}

.evaluate-time{
    font-size: 14px;
    margin-left: 79px;
}

.comment-handle .like {
    position: relative;
    top: 3px;
    width: 22px;
    height: 22px;
    background: url(../images/like.png);
}
.comment-handle .haslike {
    position: relative;
    top: 3px;
    width: 22px;
    height: 22px;
    background: url(../images/haslike.png);
}


/*.comment-li .a-link a{*/
/*    margin-left: 77px;*/
/*}*/
.replay-ul li{
    float: left;
}

.comment-box .comment-ul .comment-li .replay-customer {
    margin-top: 10px;
    margin-left: 64px;
}

.comment-box .comment-ul .comment-li .replay-img img {
    width: 32px;
    height: 32px;
    border-radius: 21px;
    float: left;
}


.replay-customer-name{
    position: relative;
    float: left;
    left: 10px;
    display: inline-block;
    color: #2b669a;
}
.comment-box .stars-show {
    display: inline-block;
    background: #f5db88;
    width: 114px;
    height: 24px;
    background: url(http://r1nxp2i0y.hn-bkt.clouddn.com/images/one-five-stars.png) no-repeat;
    background-size: 106px;
    background-position: 0 0;
    margin-left: 78px;
}
.comment-box .comment-ul .comment-li .replay-customer .replay-text {
    position: relative;
    left: -18px;
    top: 16px;
    float: right;
    width: 1034px;
    display: inline-block;
    margin-bottom: 14px;
}
.comment-box .comment-ul .comment-li .replay-customer .replay-time{

    font-size: 12px;
    display: inline-block;
    position: relative;
    left: 21px;

}
*{
    padding: 0;
    margin: 0;
}
a{
    text-decoration: none;
}
ul{
    list-style: none;
}
.w1180{
    width: 1180px;
    margin: 0 auto;
    /*background-color: blue;*/
}
/*-----------------------侧边栏---------------------*/
.col-sub {
    width: 190px;
    background-color: #f5f5f5;
    color: #6b6b6b;
    float: left;
}
.sub-nav dt {
    padding: 10px 20px;
    font-size: 16px;
    background-color: #e7e7e7;
    font-weight: 700;
}
.sub-nav dd {
    padding: 6px 0;

}
.sub-nav a:hover, .sub-nav a.ck {
    background-color: #fff;
    color: #23b7b7;
    font-weight: 700;
    border-left-color: #23b7b7;
    text-decoration: none;
}
.sub-nav a {
    position: relative;
    display: block;
    height: 36px;
    line-height: 36px;
    padding-left: 34px;
    color: #6b6b6b;
    border-left: 6px solid #f5f5f5;
    text-decoration: none;
    font-size: 14px;
}
/*----------------------------底部---------------------------*/
.footer {
    width: 100%;
    height: 98px;
}
.footer-box {
    width: 1180px;
    height: 100px;
    margin: auto;
}
.clear_float {
    display: block;
}
.footer-box .footer-left {
    padding: 15px 0 0 5px;
    color: #333;
    width: 670px;
    height: 80px;
    float: left;
    font-size: 12px;
}
.footer-box .footer-left p {
    padding: 5px 0;
}
.footer-box .footer-left p a{
    text-decoration: none;
}
.footer-box .footer-left a {
    color: #333;
    margin: 0 3px;
}
.footer-box .footer-right {
    padding: 15px 5px 0 0;
    color: #333;
    width: 480px;
    height: 80px;
    font-size: 0;
    text-align: right;
    float: right;
}


/* 收藏按钮*/
.btn-default{
    background-color: white;
    display: block;
}

.btn-default img{
    float: left;
}

.btn-default span{
    margin-top: 2px;
    font-size: 18px;
    float: left;
}

.btn-default{
    width: 130px;
    float: left;
}

.container{
    display: inline-block;
    width: 250px;
}

.order_btn{
    margin-top: 2px;
    padding: 0;
    float: right;
    margin-right: 20px;
    border: 0;
    font-size: 18px;
    background-color: white;
    color: #f13409;
}

/*网点信息*/
.msg-car p{
    font-size: 16px;
    line-height: 24px;
    color: #5b5b5b;
    /*padding-bottom: 20px;*/
    /*text-align: justify;*/
}

.msg-car{
    margin-top: -220px;
    padding: 10px 30px;
    width: 30%;
    display: block;
    float: right;
}

.msg-car span{

}
.car-comment{
    color: #1E9FFF;
    margin-top: 50px;
}

/*   GGGGGGGGGGG   */
.current-carbox{
    height: 330px;
}
.car-comment{
    margin-top: 80px;
// border-top: 1px solid silver;
}
.G-time-choice{
    margin-top: -184px;
    margin-right: 418px;
    float: right;
    width: 400px;
    height: 250px;
}

/*
==========时间选择============
*/

.withdraw .withdraw-select{
    float: left;
    margin-top: 15px;
    width: 390px;
    height: 320px;
    background-color:white;
}

/* 取车 */

.withdraw-qick{
    float: left;
    width: 195px;
    height: 260px;
}

.withdraw-qick li{
    list-style: none;
    text-align: center;
    height: 140px;
}

.withdraw-qick li label{
    font-weight: bolder;
    padding-top: 15px;
    display: block;
    width: 50px;
    font-size: 14px;
    margin-bottom: 10px;

}

.withdraw-qick .left ,.withdraw-qick .left1{
    margin-top: -16px;
    padding-left: 18px;

}

.withdraw-qick .left div input ,.withdraw-qick .left1 div input{
    width: 169px;
    height: 35px;
}


/* ---------取车窗口--------- */

.showAll ,.showAll1{
    position: absolute;
    height: 300px;
    width: 300px;
    z-index: 9999;
    border: 1px solid #c9c9c9;
    background-color: #f6f6f6;

}
.showAll .select span,.showAll1 .select span{
    margin-top: 5px;
    margin-left: 5px;
    float: left;
    font-size: 13px;

}
.select {
    float: left;
}
.select .select-city,.select .select-city1{
    border-bottom: 1px solid #c9c9c9;
    margin-top: 10px;
    float: left;
    width: 300px;

}
.botto{
    border-bottom: 1px solid #c9c9c9;
}
.select .select-area,.select .select-area1{
    margin-top: 25px;

    float: left;
    width: 100%;

}
.select-city a,.select-city1 a{
    margin-left: 15px;
    line-height: 30px;
    display: block;
    float: left;
    width: 52px;
    height: 100%;
    background-color: #22c4d6;
}

.select-area a, .select-area1 a{
    margin-top: 3px;
    margin-left: 15px;
    line-height: 30px;
    display: block;
    float: left;
    width: 50px;
    font-size: 10px;
    height: 100%;
    background-color: #22c4d6;
}

.select .select-store,.select .select-store1{
    margin-top: 25px;

    float: left;
    width: 100%;

}
.select-store a,.select-store1 a{
    margin-top: 3px;
    margin-left: 15px;
    line-height: 30px;
    display: block;
    float: left;
    width: 90px;
    font-size: 10px;
    height: 100%;
    background-color: #22c4d6;
}






/* 还车 */

.withdraw-ruturn .layui-form{
    margin-bottom: 0;
    width: 195px;
    float: right;
}

/* 日期选择 */

.time-select {
    margin-top: -15px;
    margin-right: 8px;
    float: right;
    height: 260px;
}

.time-select .time-qick{
    margin-top: 45px;

}

.time-select  .layui-input{
    height: 35px;
    width: 169px;
}
.time-select .layui-form-item{
    margin-bottom: 0px;
    height: 35px;
    width: 169px;

}
.time-select .time-return{
    margin-top: 49px;
}
.time-qick,.time-return{
    height: 75px;
    width: 179px;
}
/* 立即选车 */
.sumbit{
    text-align: center;
    line-height: 30px;
    width: 100%;
    float: left;
    height: 60px;
}
.sumbit a{
    border-radius: 3px;
    color: aliceblue;
    margin:  0 auto;
    margin-top: 10px;
    display: block;
    height: 33px;
    width: 200px;
    font-size: 17px;
    font-weight: bolder;
    background-color: #37c4ca ;
}

.myshowbox-container{
    border-bottom: 1px solid lavender;
}

.shadow_css {
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index: 10;
    /* 为mozilla firefox 设置透明度  */
    -moz-opacity: 0.6;
    /* 设置透明度 */
    opacity: .60;
    /* 为IE 设置透明度  */
    filter: alpha(opacity=66);
}

.window_css {
    display: none;
    position: fixed;
    top: 40%;
    left: 65%;
    width: 400px;
    height: 330px;
    border: 3px solid #FF7E00;
    background-color: aliceblue;
    z-index: 11;
}

.reply-box{
    width: 100%;
    height: 85%;
    /*top: 10%;*/
    /*left: 5%;*/
    border: none;
    position: relative;
    /*text-align: center;*/
    padding-top: 0;
    overflow: auto;
    resize: none;
}


.reply-btn{
    display: inline-block;
    width: 50px;
    margin-left: 30%;
}

.clear-btn{
    display: inline-block;
    width: 50px;
    margin-left: 5%;
}

#to_order{
    width: 100px;
    height: 50px;
    background-color: white;
    border: 0;
    font-size: 20px;
    position: relative;
    bottom: 10px;
    color: #00a5cb;
}